Android Open Source - Development calendar EWS-For-Android






Project Summary

For Exchange Server calendar sync.

Web Site / Source Repository

EWS-For-Android is hosted in the following web site
https://github.com/faisons-git/EWS-For-Android

If you think the Android project EWS-For-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of EWS-For-Android.

ItemValue
Java File Count711
Target SDK Version18
Minimum SDK Version14
Activity Count0
jar files usedcommons-codec-1.4.jar
commons-httpclient-3.1.jar
commons-logging-1.1.1.jar
ews.jar
jcifs-1.3.15.jar
jcifs-1.3.15.jar




Java Source Files

EWS-For-Android has the following Java source files.

com.bea.xml.stream.AttributeBase.java
com.bea.xml.stream.ConfigurationContextBase

.java
com.bea.xml.stream.EventFactory.java
com.bea.xml.stream.EventReaderFilter.java
com.bea.xml.stream.EventScanner.java
com.bea.xml.stream.EventState.java
com.bea.xml.stream.MXParser
.java
com.bea.xml.stream.MXParserFactory.java
com.bea.xml.stream.NamespaceBase.java
com.bea.xml.stream.ReadOnlyNamespaceContextBase.java
com.bea.xml.stream.ReaderDelegate.java
com.bea.xml.stream.ReaderToWriter.java
com.bea.xml.stream.StaticAllocator.java
com.bea.xml.stream.StreamReaderFilter.java
com.bea.xml.stream.SubReader.java
com.bea.xml.stream.XMLEventAllocatorBase.java
com.bea.xml.stream.XMLEventPlayer
.java
com.bea.xml.stream.XMLEventReaderBase.java
com.bea.xml.stream.XMLEventWriterBase.java
com.bea.xml.stream.XMLOutputFactoryBase.java
com.bea.xml.stream.XMLStreamPlayer.java
com.bea.xml.stream.XMLStreamRecorder.java
com.bea.xml.stream.XMLWriterBase
.java
com.bea.xml.stream.events.BaseEvent.java
com.bea.xml.stream.events.CharactersEvent.java
com.bea.xml.stream.events.CommentEvent.java
com.bea.xml.stream.events.DTDEvent.java
com.bea.xml.stream.events.EndDocumentEvent.java
com.bea.xml.stream.events.EndElementEvent.java
com.bea.xml.stream.events.EntityDeclarationEvent.java
com.bea.xml.stream.events.EntityReferenceEvent.java
com.bea.xml.stream.events.NamedEvent.java
com.bea.xml.stream.events.NotationDeclarationEvent.java
com.bea.xml.stream.events.ProcessingInstructionEvent.java
com.bea.xml.stream.events.StartDocumentEvent.java
com.bea.xml.stream.events.StartElementEvent.java
com.bea.xml.stream.filters.NameFilter.java
com.bea.xml.stream.filters.TypeFilter.java
com.bea.xml.stream.reader.XmlChars
.java
com.bea.xml.stream.reader.XmlReader.java
com.bea.xml.stream.samples.AllocEventParser.java
com.bea.xml.stream.samples.EventParse.java
com.bea.xml.stream.samples.EventWrite.java
com.bea.xml.stream.samples.NoAllocEventParser.java
com.bea.xml.stream.samples.Parse.java
com.bea.xml.stream.util.ArrayIterator.java
com.bea.xml.stream.util.CircularQueue.java
com.bea.xml.stream.util.ElementTypeNames.java
com.bea.xml.stream.util.EmptyIterator.java
com.bea.xml.stream.util.NamespaceContextImpl.java
com.bea.xml.stream.util.Stack.java
com.bea.xml.stream.util.SymbolTable.java
com.innovaturelabs.xml.XMLConstants.java
com.innovaturelabs.xml.namespace.NamespaceContext.java
com.innovaturelabs.xml.namespace.QName.java
com.innovaturelabs.xml.stream.EventFilter.java
com.innovaturelabs.xml.stream.FactoryConfigurationError.java
com.innovaturelabs.xml.stream.Location.java
com.innovaturelabs.xml.stream.StreamFilter.java
com.innovaturelabs.xml.stream.XMLEventFactory.java
com.innovaturelabs.xml.stream.XMLEventReader.java
com.innovaturelabs.xml.stream.XMLEventWriter.java
com.innovaturelabs.xml.stream.XMLInputFactory.java
com.innovaturelabs.xml.stream.XMLOutputFactory.java
com.innovaturelabs.xml.stream.XMLReporter.java
com.innovaturelabs.xml.stream.XMLResolver.java
com.innovaturelabs.xml.stream.XMLStreamConstants.java
com.innovaturelabs.xml.stream.XMLStreamException.java
com.innovaturelabs.xml.stream.XMLStreamReader.java
com.innovaturelabs.xml.stream.XMLStreamWriter.java
com.innovaturelabs.xml.stream.events.Attribute.java
com.innovaturelabs.xml.stream.events.Characters.java
com.innovaturelabs.xml.stream.events.Comment.java
com.innovaturelabs.xml.stream.events.DTD.java
com.innovaturelabs.xml.stream.events.EndDocument.java
com.innovaturelabs.xml.stream.events.EndElement.java
com.innovaturelabs.xml.stream.events.EntityDeclaration.java
com.innovaturelabs.xml.stream.events.EntityReference.java
com.innovaturelabs.xml.stream.events.Namespace.java
com.innovaturelabs.xml.stream.events.NotationDeclaration.java
com.innovaturelabs.xml.stream.events.ProcessingInstruction.java
com.innovaturelabs.xml.stream.events.StartDocument.java
com.innovaturelabs.xml.stream.events.StartElement.java
com.innovaturelabs.xml.stream.events.XMLEvent.java
com.innovaturelabs.xml.stream.util.EventReaderDelegate.java
com.innovaturelabs.xml.stream.util.StreamReaderDelegate.java
com.innovaturelabs.xml.stream.util.XMLEventAllocator.java
com.innovaturelabs.xml.stream.util.XMLEventConsumer.java
com.wutka.dtd.DTD.java
com.wutka.dtd.DTDAny.java
com.wutka.dtd.DTDAttlist.java
com.wutka.dtd.DTDAttribute.java
com.wutka.dtd.DTDCardinal.java
com.wutka.dtd.DTDChoice.java
com.wutka.dtd.DTDComment.java
com.wutka.dtd.DTDContainer.java
com.wutka.dtd.DTDDecl.java
com.wutka.dtd.DTDElement.java
com.wutka.dtd.DTDEmpty.java
com.wutka.dtd.DTDEntity.java
com.wutka.dtd.DTDEnumeration.java
com.wutka.dtd.DTDExternalID.java
com.wutka.dtd.DTDItem.java
com.wutka.dtd.DTDMixed.java
com.wutka.dtd.DTDName.java
com.wutka.dtd.DTDNotation.java
com.wutka.dtd.DTDNotationList.java
com.wutka.dtd.DTDOutput
.java
com.wutka.dtd.DTDPCData.java
com.wutka.dtd.DTDParseException.java
com.wutka.dtd.DTDParser.java
com.wutka.dtd.DTDProcessingInstruction.java
com.wutka.dtd.DTDPublic.java
com.wutka.dtd.DTDSequence.java
com.wutka.dtd.DTDSystem.java
com.wutka.dtd.EntityExpansion
.java
microsoft.exchange.webservices.data.AcceptMeetingInvitationMessage.java
microsoft.exchange.webservices.data.AccountIsLockedException.java
microsoft.exchange.webservices.data.AlternateId.java
microsoft.exchange.webservices.data.AlternateIdBase.java
microsoft.exchange.webservices.data.AlternateMailbox.java
microsoft.exchange.webservices.data.AlternateMailboxCollection.java
microsoft.exchange.webservices.data.AlternatePublicFolderId.java
microsoft.exchange.webservices.data.AlternatePublicFolderItemId.java
microsoft.exchange.webservices.data.Appointment.java
microsoft.exchange.webservices.data.AppointmentOccurrenceId.java
microsoft.exchange.webservices.data.AppointmentSchema.java
microsoft.exchange.webservices.data.ArgumentException.java
microsoft.exchange.webservices.data.ArgumentNullException.java
microsoft.exchange.webservices.data.ArgumentOutOfRangeException.java
microsoft.exchange.webservices.data.AsyncCallbackImplementation.java
microsoft.exchange.webservices.data.AsyncRequestResult.java
microsoft.exchange.webservices.data.Attachment.java
microsoft.exchange.webservices.data.AttachmentCollection.java
microsoft.exchange.webservices.data.AttachmentsPropertyDefinition.java
microsoft.exchange.webservices.data.Attendee.java
microsoft.exchange.webservices.data.AttendeeAvailability.java
microsoft.exchange.webservices.data.AttendeeCollection.java
microsoft.exchange.webservices.data.AttendeeInfo.java
microsoft.exchange.webservices.data.AutodiscoverError.java
microsoft.exchange.webservices.data.AutodiscoverLocalException.java
microsoft.exchange.webservices.data.AutodiscoverRemoteException.java
microsoft.exchange.webservices.data.AutodiscoverResponse.java
microsoft.exchange.webservices.data.AutodiscoverResponseCollection
.java
microsoft.exchange.webservices.data.AutodiscoverResponseException.java
microsoft.exchange.webservices.data.AutodiscoverService.java
microsoft.exchange.webservices.data.AvailabilityOptions.java
microsoft.exchange.webservices.data.ByteArrayArray.java
microsoft.exchange.webservices.data.CalendarActionResults.java
microsoft.exchange.webservices.data.CalendarEvent.java
microsoft.exchange.webservices.data.CalendarEventDetails.java
microsoft.exchange.webservices.data.CalendarFolder.java
microsoft.exchange.webservices.data.CalendarResponseMessage.java
microsoft.exchange.webservices.data.CalendarResponseMessageBase.java
microsoft.exchange.webservices.data.CalendarView.java
microsoft.exchange.webservices.data.CallableMethod.java
microsoft.exchange.webservices.data.CallableSingleTon.java
microsoft.exchange.webservices.data.CancelMeetingMessage.java
microsoft.exchange.webservices.data.Change.java
microsoft.exchange.webservices.data.ChangeCollection.java
microsoft.exchange.webservices.data.ClientCertificateCredentials.java
microsoft.exchange.webservices.data.CompleteName.java
microsoft.exchange.webservices.data.ComplexProperty.java
microsoft.exchange.webservices.data.ComplexPropertyCollection
.java
microsoft.exchange.webservices.data.Conflict.java
microsoft.exchange.webservices.data.Contact.java
microsoft.exchange.webservices.data.ContactGroup.java
microsoft.exchange.webservices.data.ContactGroupSchema.java
microsoft.exchange.webservices.data.ContactSchema.java
microsoft.exchange.webservices.data.ContactsFolder.java
microsoft.exchange.webservices.data.Conversation.java
microsoft.exchange.webservices.data.ConversationId.java
microsoft.exchange.webservices.data.ConversationIndexedItemView.java
microsoft.exchange.webservices.data.ConversationSchema.java
microsoft.exchange.webservices.data.ConvertIdResponse.java
microsoft.exchange.webservices.data.CopyItemRequest.java
microsoft.exchange.webservices.data.CreateAttachmentException.java
microsoft.exchange.webservices.data.CreateAttachmentResponse.java
microsoft.exchange.webservices.data.CreateRuleOperation.java
microsoft.exchange.webservices.data.CredentialConstants.java
microsoft.exchange.webservices.data.DayOfTheWeekCollection.java
microsoft.exchange.webservices.data.DeclineMeetingInvitationMessage.java
microsoft.exchange.webservices.data.DelegateInformation.java
microsoft.exchange.webservices.data.DelegatePermissions.java
microsoft.exchange.webservices.data.DelegateUser.java
microsoft.exchange.webservices.data.DelegateUserResponse.java
microsoft.exchange.webservices.data.DeleteAttachmentException.java
microsoft.exchange.webservices.data.DeleteAttachmentResponse.java
microsoft.exchange.webservices.data.DeleteRuleOperation.java
microsoft.exchange.webservices.data.DeletedOccurrenceInfo.java
microsoft.exchange.webservices.data.DeletedOccurrenceInfoCollection.java
microsoft.exchange.webservices.data.DictionaryEntryProperty.java
microsoft.exchange.webservices.data.DictionaryProperty
.java
microsoft.exchange.webservices.data.DomainSettingError.java
microsoft.exchange.webservices.data.EWSHttpException.java
microsoft.exchange.webservices.data.EmailAddress.java
microsoft.exchange.webservices.data.EmailAddressCollection.java
microsoft.exchange.webservices.data.EmailAddressDictionary.java
microsoft.exchange.webservices.data.EmailAddressEntry.java
microsoft.exchange.webservices.data.EmailMessage.java
microsoft.exchange.webservices.data.EmailMessageSchema.java
microsoft.exchange.webservices.data.EwsJCIFSNTLMScheme.java
microsoft.exchange.webservices.data.ExchangeCredentials.java
microsoft.exchange.webservices.data.ExchangeServerInfo.java
microsoft.exchange.webservices.data.ExchangeService.java
microsoft.exchange.webservices.data.ExchangeServiceBase.java
microsoft.exchange.webservices.data.ExpandGroupRequest.java
microsoft.exchange.webservices.data.ExpandGroupResults.java
microsoft.exchange.webservices.data.ExtendedProperty.java
microsoft.exchange.webservices.data.ExtendedPropertyCollection.java
microsoft.exchange.webservices.data.ExtendedPropertyDefinition.java
microsoft.exchange.webservices.data.FileAttachment.java
microsoft.exchange.webservices.data.FindFoldersResults.java
microsoft.exchange.webservices.data.FindItemResponse
.java
microsoft.exchange.webservices.data.FindItemsResults.java
microsoft.exchange.webservices.data.Folder.java
microsoft.exchange.webservices.data.FolderChange.java
microsoft.exchange.webservices.data.FolderEvent.java
microsoft.exchange.webservices.data.FolderId.java
microsoft.exchange.webservices.data.FolderIdCollection.java
microsoft.exchange.webservices.data.FolderPermission.java
microsoft.exchange.webservices.data.FolderPermissionCollection.java
microsoft.exchange.webservices.data.FolderSchema.java
microsoft.exchange.webservices.data.FolderView.java
microsoft.exchange.webservices.data.FormatException.java
microsoft.exchange.webservices.data.GenericItemAttachment.java
microsoft.exchange.webservices.data.GetDomainSettingsResponse.java
microsoft.exchange.webservices.data.GetDomainSettingsResponseCollection.java
microsoft.exchange.webservices.data.GetEventsResults.java
microsoft.exchange.webservices.data.GetFolderResponse.java
microsoft.exchange.webservices.data.GetItemResponse.java
microsoft.exchange.webservices.data.GetPasswordExpirationDateResponse.java
microsoft.exchange.webservices.data.GetUserAvailabilityResults.java
microsoft.exchange.webservices.data.GetUserConfigurationResponse.java
microsoft.exchange.webservices.data.GetUserOofSettingsResponse.java
microsoft.exchange.webservices.data.GetUserSettingsResponse.java
microsoft.exchange.webservices.data.GetUserSettingsResponseCollection.java
microsoft.exchange.webservices.data.GroupMember.java
microsoft.exchange.webservices.data.GroupMemberCollection.java
microsoft.exchange.webservices.data.GroupedFindItemsResults.java
microsoft.exchange.webservices.data.Grouping.java
microsoft.exchange.webservices.data.HttpErrorException.java
microsoft.exchange.webservices.data.IAction.java
microsoft.exchange.webservices.data.IAsyncResult.java
microsoft.exchange.webservices.data.IAutodiscoverRedirectionUrl.java
microsoft.exchange.webservices.data.IFileAttachmentContentHandler.java
microsoft.exchange.webservices.data.ISearchStringProvider.java
microsoft.exchange.webservices.data.ITraceListener.java
microsoft.exchange.webservices.data.ImAddressDictionary.java
microsoft.exchange.webservices.data.ImAddressEntry.java
microsoft.exchange.webservices.data.ImpersonatedUserId.java
microsoft.exchange.webservices.data.IndexedPropertyDefinition.java
microsoft.exchange.webservices.data.InternetMessageHeader.java
microsoft.exchange.webservices.data.InternetMessageHeaderCollection.java
microsoft.exchange.webservices.data.InvalidOperationException.java
microsoft.exchange.webservices.data.Item.java
microsoft.exchange.webservices.data.ItemAttachment.java
microsoft.exchange.webservices.data.ItemChange.java
microsoft.exchange.webservices.data.ItemCollection.java
microsoft.exchange.webservices.data.ItemEvent.java
microsoft.exchange.webservices.data.ItemGroup.java
microsoft.exchange.webservices.data.ItemId.java
microsoft.exchange.webservices.data.ItemIdCollection.java
microsoft.exchange.webservices.data.ItemSchema.java
microsoft.exchange.webservices.data.ItemView.java
microsoft.exchange.webservices.data.Mailbox.java
microsoft.exchange.webservices.data.ManagedFolderInformation.java
microsoft.exchange.webservices.data.MeetingCancellation.java
microsoft.exchange.webservices.data.MeetingMessage.java
microsoft.exchange.webservices.data.MeetingMessageSchema.java
microsoft.exchange.webservices.data.MeetingRequest.java
microsoft.exchange.webservices.data.MeetingRequestSchema.java
microsoft.exchange.webservices.data.MeetingResponse.java
microsoft.exchange.webservices.data.MessageBody.java
microsoft.exchange.webservices.data.MimeContent.java
microsoft.exchange.webservices.data.MobilePhone.java
microsoft.exchange.webservices.data.MoveCopyFolderResponse.java
microsoft.exchange.webservices.data.MoveCopyItemRequest.java
microsoft.exchange.webservices.data.MoveCopyItemResponse.java
microsoft.exchange.webservices.data.MoveItemRequest.java
microsoft.exchange.webservices.data.NameResolution.java
microsoft.exchange.webservices.data.NameResolutionCollection.java
microsoft.exchange.webservices.data.NotSupportedException.java
microsoft.exchange.webservices.data.NotificationEvent.java
microsoft.exchange.webservices.data.NotificationEventArgs.java
microsoft.exchange.webservices.data.OccurrenceInfo.java
microsoft.exchange.webservices.data.OccurrenceInfoCollection.java
microsoft.exchange.webservices.data.OofReply.java
microsoft.exchange.webservices.data.OofSettings.java
microsoft.exchange.webservices.data.OrderByCollection.java
microsoft.exchange.webservices.data.OutParam.java
microsoft.exchange.webservices.data.PagedView.java
microsoft.exchange.webservices.data.PhoneCall.java
microsoft.exchange.webservices.data.PhoneNumberDictionary.java
microsoft.exchange.webservices.data.PhoneNumberEntry.java
microsoft.exchange.webservices.data.PhysicalAddressDictionary.java
microsoft.exchange.webservices.data.PhysicalAddressEntry.java
microsoft.exchange.webservices.data.PostItem.java
microsoft.exchange.webservices.data.PostItemSchema.java
microsoft.exchange.webservices.data.PostReply.java
microsoft.exchange.webservices.data.PropertyDefinition.java
microsoft.exchange.webservices.data.PropertyDefinitionBase.java
microsoft.exchange.webservices.data.PropertyException.java
microsoft.exchange.webservices.data.PropertySet.java
microsoft.exchange.webservices.data.ProtocolConnection.java
microsoft.exchange.webservices.data.ProtocolConnectionCollection.java
microsoft.exchange.webservices.data.PullSubscription.java
microsoft.exchange.webservices.data.PushSubscription.java
microsoft.exchange.webservices.data.Recurrence.java
microsoft.exchange.webservices.data.RecurrencePropertyDefinition.java
microsoft.exchange.webservices.data.RecurringAppointmentMasterId.java
microsoft.exchange.webservices.data.RefParam.java
microsoft.exchange.webservices.data.ResponseMessage.java
microsoft.exchange.webservices.data.ResponseObject.java
microsoft.exchange.webservices.data.ResponseObjectsPropertyDefinition.java
microsoft.exchange.webservices.data.Rule.java
microsoft.exchange.webservices.data.RuleActions.java
microsoft.exchange.webservices.data.RuleCollection.java
microsoft.exchange.webservices.data.RuleError.java
microsoft.exchange.webservices.data.RuleErrorCollection.java
microsoft.exchange.webservices.data.RuleOperation.java
microsoft.exchange.webservices.data.RuleOperationError.java
microsoft.exchange.webservices.data.RuleOperationErrorCollection.java
microsoft.exchange.webservices.data.RulePredicateDateRange.java
microsoft.exchange.webservices.data.RulePredicateSizeRange.java
microsoft.exchange.webservices.data.RulePredicates.java
microsoft.exchange.webservices.data.SafeXmlDocument.java
microsoft.exchange.webservices.data.SafeXmlFactory.java
microsoft.exchange.webservices.data.SafeXmlSchema.java
microsoft.exchange.webservices.data.SearchFilter.java
microsoft.exchange.webservices.data.SearchFolder.java
microsoft.exchange.webservices.data.SearchFolderParameters.java
microsoft.exchange.webservices.data.SearchFolderSchema.java
microsoft.exchange.webservices.data.ServiceId.java
microsoft.exchange.webservices.data.ServiceLocalException.java
microsoft.exchange.webservices.data.ServiceObject.java
microsoft.exchange.webservices.data.ServiceObjectPropertyDefinition.java
microsoft.exchange.webservices.data.ServiceObjectPropertyException.java
microsoft.exchange.webservices.data.ServiceObjectSchema.java
microsoft.exchange.webservices.data.ServiceRemoteException.java
microsoft.exchange.webservices.data.ServiceRequestException.java
microsoft.exchange.webservices.data.ServiceResponse.java
microsoft.exchange.webservices.data.ServiceResponseCollection.java
microsoft.exchange.webservices.data.ServiceResponseException.java
microsoft.exchange.webservices.data.ServiceValidationException.java
microsoft.exchange.webservices.data.ServiceVersionException.java
microsoft.exchange.webservices.data.ServiceXmlDeserializationException.java
microsoft.exchange.webservices.data.ServiceXmlSerializationException.java
microsoft.exchange.webservices.data.SetRuleOperation.java
microsoft.exchange.webservices.data.StreamingSubscription.java
microsoft.exchange.webservices.data.StreamingSubscriptionConnection.java
microsoft.exchange.webservices.data.StringList.java
microsoft.exchange.webservices.data.Strings.java
microsoft.exchange.webservices.data.SubscriptionBase.java
microsoft.exchange.webservices.data.SubscriptionErrorEventArgs.java
microsoft.exchange.webservices.data.Suggestion.java
microsoft.exchange.webservices.data.SyncFolderHierarchyResponse.java
microsoft.exchange.webservices.data.SyncFolderItemsResponse.java
microsoft.exchange.webservices.data.SyncResponse.java
microsoft.exchange.webservices.data.Task.java
microsoft.exchange.webservices.data.TaskSchema.java
microsoft.exchange.webservices.data.TasksFolder.java
microsoft.exchange.webservices.data.TimeSpan.java
microsoft.exchange.webservices.data.TimeSpanTest.java
microsoft.exchange.webservices.data.TimeSuggestion.java
microsoft.exchange.webservices.data.TimeWindow.java
microsoft.exchange.webservices.data.TimeZoneConversionException.java
microsoft.exchange.webservices.data.TimeZoneDefinition.java
microsoft.exchange.webservices.data.TokenCredentials.java
microsoft.exchange.webservices.data.UnifiedMessaging.java
microsoft.exchange.webservices.data.UniqueBody.java
microsoft.exchange.webservices.data.UpdateDelegateRequest.java
microsoft.exchange.webservices.data.UpdateInboxRulesException.java
microsoft.exchange.webservices.data.UpdateItemResponse.java
microsoft.exchange.webservices.data.UpdateUserConfigurationRequest.java
microsoft.exchange.webservices.data.UserConfiguration.java
microsoft.exchange.webservices.data.UserConfigurationDictionary.java
microsoft.exchange.webservices.data.UserId.java
microsoft.exchange.webservices.data.UserSettingError.java
microsoft.exchange.webservices.data.ViewBase.java
microsoft.exchange.webservices.data.WSSecurityBasedCredentials.java
microsoft.exchange.webservices.data.WaitHandle.java
microsoft.exchange.webservices.data.WebAsyncCallStateAnchor.java
microsoft.exchange.webservices.data.WebClientUrl.java
microsoft.exchange.webservices.data.WebClientUrlCollection.java
microsoft.exchange.webservices.data.WebCredentials.java
microsoft.exchange.webservices.data.WebProxy.java
microsoft.exchange.webservices.data.WindowsLiveCredentials.java
microsoft.exchange.webservices.data.WorkingHours.java
microsoft.exchange.webservices.data.XmlException.java
microsoft.exchange.webservices.data.XmlNameTable.java